#include "Autothrust.h"

Autothrust::Parameters_Autothrust_T Autothrust::Autothrust_P{

  {
    {
      0.0,
      0.0
    },

    {
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      false,
      0.0,
      false,
      false,
      false,
      false,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0
    },

    {
      false,
      false,
      false,
      false,
      0.0,
      false
    },

    {
      false,
      false,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      false,
      false,
      false,
      false,
      false,
      false,
      0.0,
      0.0,
      0.0,
      false,
      false,
      false,
      false,
      false,
      false,
      false,
      false,
      false,
      false,
      false,
      0.0
    },

    {
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      false,
      false,
      false,
      false,
      athr_thrust_limit_type::NONE,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      athr_status::DISENGAGED,
      athr_mode::NONE,
      athr_mode_message::NONE,
      false,
      false
    }
  },


  { -100.0, -20.0, 0.0, 10.0, 100.0 },


  { 0.0, 20.0, 45.0, 100.0 },


  { 0.0, 1.0 },

  2.0,

  0.2,

  5.0,

  10.0,

  3.0,

  10.0,

  0.0,

  0.0,

  0.2,

  5.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  1.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  0.0,

  -2.0,

  0.0,

  -100.0,

  -2.0,

  0.0,

  -100.0,

  -2.0,

  0.0,

  -100.0,

  -2.0,

  0.0,

  -100.0,


  { 1.8, 1.8, 1.0, 1.2, 1.2 },


  { 5.0, 5.0, 1.0, 1.0 },


  { 1.0, 0.01 },

  2.0,

  100.0,

  0.0,

  2.0,

  100.0,

  0.0,

  2.0,

  100.0,

  0.0,

  2.0,

  100.0,

  0.0,

  15.0,

  0.5,

  -2.0,

  0.1,

  athr_mode::A_FLOOR,

  athr_mode::TOGA_LK,

  athr_mode::A_FLOOR,

  athr_mode::TOGA_LK,

  athr_status::ENGAGED_ACTIVE,

  false,

  false,

  false,

  false,

  0.0,

  3.0,

  10.0,

  0.35,

  5.0,

  -5.0,


  { 10.0, 10.0, 1.0, 1.0, 1.0, 1.0, 1.0 },


  { 0.0, 20.0, 30.0, 45.0, 60.0, 80.0, 100.0 },

  -1.0,

  -0.1,

  -10.0,


  { 10.0, 10.0, 1.0, 1.0, 1.0, 1.0, 1.0 },


  { 0.0, 20.0, 30.0, 40.0, 60.0, 80.0, 100.0 },

  1.0,

  10.0,

  0.1,

  -10.0,

  -1.0,

  -1.0,

  2.0,

  1.0,

  1.0,

  0.0,

  2.0,

  1.0,

  0.0,

  4.0,

  1.0,

  0.017453292519943295,

  0.00508,

  0.51444444444444448,

  1000.0,

  1.0,

  57.295779513082323,

  0.017453292519943295,

  1.0,

  0.017453292519943295,

  0.017453292519943295,

  0.017453292519943295,

  57.295779513082323,

  0.017453292519943295,

  9.81,

  1.3,

  0.28,

  480.0,

  60.0,

  0.5144,

  0.90350790290525129,

  2.0,

  480.0,

  60.0,

  0.5144,

  1.9440124416796269,

  -1.0,

  2.0,

  0.017453292519943295,

  0.017453292519943295,

  10.0,

  0.3,

  5.0,

  -5.0,

  0.3,

  5.0,

  -5.0,

  0.3,

  5.0,

  -5.0,

  0.3,

  5.0,

  -5.0,


  { false, true, false, false, true, true, false, false, true, false, true, true, false, false, false, false },

  false,


  { false, true, false, false, true, true, false, false, true, false, true, true, false, false, false, false }
};
